self-assembly kits - Francés Inglés Diccionario